runtime.writeUserArenaHeapBits.valid (field)

13 uses

	runtime (current package)
		arena.go#L596: 	valid  uintptr // number of bits in buf that are valid (including low)
		arena.go#L613: 	h.valid = h.low
		arena.go#L621: 	if h.valid+valid <= ptrBits {
		arena.go#L623: 		h.mask |= bits << h.valid
		arena.go#L624: 		h.valid += valid
		arena.go#L630: 	data := h.mask | bits<<h.valid       // mask for this word
		arena.go#L631: 	h.mask = bits >> (ptrBits - h.valid) // leftover for next word
		arena.go#L632: 	h.valid += valid - ptrBits           // have h.valid+valid bits, writing ptrBits of them
		arena.go#L671: 	zeros := (offset+size-h.offset)/goarch.PtrSize - h.valid
		arena.go#L675: 		z := ptrBits - h.valid
		arena.go#L679: 		h.valid += z
		arena.go#L688: 	if h.valid != h.low {
		arena.go#L690: 		m |= ^(uintptr(1)<<h.valid - 1) // don't clear existing bits above "valid"